sail filled - French English Dictionary